<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>自定义键盘信息</title>
</head>
<body>
<div id="wrap">
    <input type="text" @keydown.ctrl="show">
</div>
</body>
</html>
<script src="vue.js"></script>
<script type="text/javascript">
//注意:写法是Vue.directive('on')绑定自定义键盘属性后面,接的是.keyCodes不是keyCode,在后面接的是自定的键名以及等号右边的键码,键名在使用的时候需要和HTML中保持一致
    Vue.directive('on').keyCodes.ctrl=17;
    window.onload = function () {
        var vm = new Vue({
            el: '#wrap',
            data: {
                a1: 'red',
            },
            methods: {
                show:function () {
                    alert(1)
                }
            }
        });
    }


</script>